electron donator - Turkish English Dictionary